ballistic power - English Synonyms Dictionary